Slovnenya

Translation English French: paratroops

Dictionary: main