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