What does DSPD stand for?
DSPD stands for "Division for Special Programme Development"
How to abbreviate "Division for Special Programme Development"?
"Division for Special Programme Development" can be abbreviated as DSPD
What is the meaning of DSPD abbreviation?
The meaning of DSPD abbreviation is "Division for Special Programme Development"
What does DSPD mean?
DSPD as abbreviation means "Division for Special Programme Development"