LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Arab Republic of Egypt” in Turkish

1 Turkish translation