DTSR

AcronymDefinition
DTSR➣Department of Tourism, Sport and Racing (Queensland, Australia)
DTSR➣Digital Temporary Storage Recorder
DTSR➣Digital Tape Recorder System