AIR LANDED TROOPS


Meaning of AIR LANDED TROOPS in English

military troops that are transported in an aircraft

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.