Advertisement
Advertisement
improvised explosive device
noun
- a home-made explosive device designed to maim, harass, or kill IED
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse