meaning of imo
1. the United Nations agency concerned with international maritime activities
Related Words
imo | imogene coca | imou pine |
1. the United Nations agency concerned with international maritime activities
imo | imogene coca | imou pine |