LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“stone's throw” in Turkish

1 Turkish translation