STORM TROOPS


Meaning of STORM TROOPS in English

military unit whose role is to make the first attack on an enemy

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