Multilingual dictionary of abbreviations

What does CDRI mean?

Code

Meaning

Language

Themes and places

CDRI

Cambodia Development Resource Institute (https://cdri.org.kh/)

In English