Slovnenya

Translation English French: contractable

Dictionary: main
contractable
adjective