Slovnenya

Translation English French: military force

Dictionary: main