LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mode of transportation” in Turkish

1 Turkish translation