Meaning of "IMO"

International Maritime Organisation

IMO Meaning of