LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“someplace” in Turkish

1 Turkish translation