LexiTurkTURKISH ↔ ENGLISH DICTIONARY

articulated bus” in Turkish

1 Turkish translation