EMP in German
EMP in German
EMI
Initialism of electromagnetic pulse.
EMP
Initialism of electromagnetic pulse.