Translation of OMI in English:

OMI

IMO, n.

feminine noun

  • 1

    IMO
    • Organización Marítima Internacional