LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rickshaw” in Turkish

1 Turkish translation