LexiTurkTURKISH ↔ ENGLISH DICTIONARY

buharlı tren” in English

1 English translation
EN
steam train

You can also ride on an old, restored, steam train.