paratroopsEnglish

paratroops

Noun

Infantry trained and equipped to parachute

English: paratroops