Multilingual dictionary of abbreviations

What does IURAP mean?

Code

Meaning

Language

Themes and places

IURAP

International User Resource Allocation Panel

In English