Translation of IMP in English:

IMP

masculine noun

  • 1

    • Instituto Mexicano del Petróleo