STORM TROOPS


Meaning of STORM TROOPS in English

■ plural noun another term for shock troops .

Derivatives

storm trooper noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.