LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“please turn left” in Turkish

1 Turkish translation