LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“railway track” in Turkish

1 Turkish translation