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