What does ICRD stand for?
ICRD stands for "International Committee for Relief and Development"
How to abbreviate "International Committee for Relief and Development"?
"International Committee for Relief and Development" can be abbreviated as ICRD
What is the meaning of ICRD abbreviation?
The meaning of ICRD abbreviation is "International Committee for Relief and Development"
What does ICRD mean?
ICRD as abbreviation means "International Committee for Relief and Development"