Slovnenya

Translation English French: immoveable

Dictionary: main
immoveable
adjective