LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“shady place” in Turkish

1 Turkish translation