Noun Definition

paratroops

1.Definition: infantry trained and equipped to parachute

Category: General