What does DDPS stand for?
DDPS stands for "Department of Defence Production and Supplies"
How to abbreviate "Department of Defence Production and Supplies"?
"Department of Defence Production and Supplies" can be abbreviated as DDPS
What is the meaning of DDPS abbreviation?
The meaning of DDPS abbreviation is "Department of Defence Production and Supplies"
What does DDPS mean?
DDPS as abbreviation means "Department of Defence Production and Supplies"