CHEMICAL GRENADE


Meaning of CHEMICAL GRENADE in English

small explosive device releasing harmful gases

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