LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Sultanate of Oman” in Turkish

1 Turkish translation