How to pronounce "imo"

Add your own pronunciation of "imo"

Meanings and definitions of "imo"

Noun

the United Nations agency concerned with international maritime activities

Synonyms: