Multilingual dictionary of abbreviations

What does ICCRF mean?

Code

Meaning

Language

Themes and places

ICCRF

International Chamber of Commerce Research Foundation

In English