TDTO

AcronymDefinition
TDTOTransmission Drive Train Oil (vehicle maintenance)
TDTOTechnology Development and Transfer Office