tcdd

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