Definition of EMP in English:

EMP

abbreviation

  • Electromagnetic pulse.