LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“funicular railway” in Turkish

1 Turkish translation