STENCH BOMB


Meaning of STENCH BOMB in English

explosive which releases a putrid smell

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