Slovnenya

Translation English French: troops

Dictionary: main
troops