tcdd

listen to the pronunciation of tcdd
Türkisch - Englisch
(abbr. for Türkiye Cumhuriyeti Devlet Demiryolları) Turkish Rail (the Turkish National Railway System)
turkish state railways