Slovnenya

Translation English French: military strength

Dictionary: main
military strength