Slovnenya

Translation English French: moveable

Dictionary: main
moveable
adjective