meaning of stench bomb
1.
a
small
bomb
designed
to
give
off
a
foul
odor
when
it
explodes
Related Words
stench bomb
|
Developed & Maintained By
Taraprasad.com