LexiTurkTURKISH ↔ ENGLISH DICTIONARY

land transportation” in Turkish

1 Turkish translation