LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“please speak more slowly” in Turkish

2 Turkish translations