LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Libyan Desert” in Turkish

1 Turkish translation