DTTC

Medical abbreviations:
DTTC

Diesel Traction Training Centre