paratroops

1. (noun) infantry trained and equipped to parachute
Related Words: foot, infantry



Terms and Conditions of Use / Copyright Notice