Translation of "Oma" into English
Oman, Muscat and Oman, Sultanate of Oman are the top translations of "Oma" into English.
Oma
-
Oman
noun -
Muscat and Oman
noun -
Sultanate of Oman
noun
-
Show algorithmically generated translations
Automatic translations of "Oma" into English
-
Glosbe Translate
-
Google Translate
Phrases similar to "Oma" with translations into English
-
-oma
Add example
Add