TRDDC

AcronymDefinition
TRDDCTata Research, Development, and Design Centre (Pune, India)