PDTR

AcronymDefinition
PDTRProposed Draft Technical Report
PDTRPlymouth Dirt Track Racing (Wisconsin)