LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Hormozgan” in Turkish

1 Turkish translation