DGTS

AcronymDefinition
DGTSDomestic Greywater Treatment System
DGTSDynamic Ground Target Simulator
DGTSDragon GT Studios (German company)