LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Upper Egypt” in Turkish

1 Turkish translation