LexiTurkTURKISH ↔ ENGLISH DICTIONARY

auto rickshaw” in Turkish

1 Turkish translation