What does ICDA stand for?
ICDA stands for "International Center for Development Affairs"
How to abbreviate "International Center for Development Affairs"?
"International Center for Development Affairs" can be abbreviated as ICDA
What is the meaning of ICDA abbreviation?
The meaning of ICDA abbreviation is "International Center for Development Affairs"
What does ICDA mean?
ICDA as abbreviation means "International Center for Development Affairs"