Multilingual dictionary of abbreviations

What does CIRIDD mean?

Code

Meaning

Language

Themes and places

CIRIDD

Centre International de Ressources et d'Innovation pour le Développement Durable

In French