SMOKE GRENADE


Meaning of SMOKE GRENADE in English

type of explosive which emits smoke when activated

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