Home UK English IED
Translate IED into Spanish
A simple bomb made and used by unofficial or unauthorized forces.
1970s short for improvised explosive device.
READ THESE ARTICLES