LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Arap yarımadasında Umman ülkesi. Gulf of Oman Umman körfezi.” in English

1 English translation
EN
oman

What are you doing in Oman?