Multilingual dictionary of abbreviations

What does CCAsP mean?

Code

Meaning

Language

Themes and places

CCAsP

Caucasus and Central Asia Program

In English