tcdd

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