LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“trolley bus” in Turkish

1 Turkish translation