Slovnenya

Translation English French: troop

Dictionary: main
troop
verb