Multilingual dictionary of abbreviations

What does RIMA mean?

Code

Meaning

Language

Themes and places

RIMA

Revue de l'Institut des Manuscripts Arabes

In French