LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Horn of Africa” in Turkish

1 Turkish translation