DTP

1 ENTRIES FOUND:
DTP abbreviation
DTP
abbreviation
Britannica Dictionary definition of DTP
1 
desktop publishing
2 
or DTaP diphtheria, tetanus, and pertussis