IMO あい・えむ・おう
ai·emu·ō

Noun

1. International Mathematical Olympiad; IMO

Noun

2. International Maritime Organization; IMO

Related to 国際海事機関
Noun

3. International Meteorological Organization; IMO

Other forms: