Slovnenya

Translation English French: nonmoving

Dictionary: main
nonmoving
adjective