What does PSD stand for?
PSD stands for "Partnership for Sustainable Development"
How to abbreviate "Partnership for Sustainable Development"?
"Partnership for Sustainable Development" can be abbreviated as PSD
What is the meaning of PSD abbreviation?
The meaning of PSD abbreviation is "Partnership for Sustainable Development"
What does PSD mean?
PSD as abbreviation means "Partnership for Sustainable Development"