Slovnenya

Translation English French: military operation

Dictionary: main