IED in French
IED in French
EEI
(weapons) Initialism of improvised explosive device.
IED
(weapons) Initialism of improvised explosive device.