CHEMICAL AMMUNITION


Meaning of CHEMICAL AMMUNITION in English

chemical weapons, explosives that release lethal toxic chemicals on impact

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