LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Northern Africa” in Turkish

1 Turkish translation