tcdd

listen to the pronunciation of tcdd
التركية - الإنجليزية
(abbr. for Türkiye Cumhuriyeti Devlet Demiryolları) Turkish Rail (the Turkish National Railway System)
turkish state railways