IMO あいえむおうです ai emuōdesu 1. I think.; It is my opinion. 敬 敬 Noun #148010 Open Menu Add to collection... Open
IMO あい・えむ・おう ai·emu·ō 1. International Mathematical Olympiad; IMO2. International Maritime Organization; IMO3. International Meteorological Organization; IMO Noun #112864 Open Menu Add to collection... Open