Slovnenya

Translation English French: invading

Dictionary: main
invading
adjective