Multilingual dictionary of abbreviations

What does ICHRDD mean?

Code

Meaning

Language

Themes and places

ICHRDD
International Centre for Human Rights and Democratic Development (www.ichrdd.ca)

ICHRDD is equivalent to CIDPDD (Centre International des Droits de la Personne et du Développement Démocratique) in French.

In English