LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“high-speed train” in Turkish

2 Turkish translations