What does DTD stand for?
DTD stands for "Directorate of Training Developments"
How to abbreviate "Directorate of Training Developments"?
"Directorate of Training Developments" can be abbreviated as DTD
What is the meaning of DTD abbreviation?
The meaning of DTD abbreviation is "Directorate of Training Developments"
What does DTD mean?
DTD as abbreviation means "Directorate of Training Developments"