Meaning of imo
Definition of imo
(noun)
the United Nations
agency
concerned
with
international
maritime
activities
Other information on imo
WIKIPEDIA results for
imo
Amazon results for
imo
Tweet