What does ICNRD stand for?
ICNRD stands for "International Conference of New or Restored Democracies"
How to abbreviate "International Conference of New or Restored Democracies"?
"International Conference of New or Restored Democracies" can be abbreviated as ICNRD
What is the meaning of ICNRD abbreviation?
The meaning of ICNRD abbreviation is "International Conference of New or Restored Democracies"
What does ICNRD mean?
ICNRD as abbreviation means "International Conference of New or Restored Democracies"