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