Multilingual dictionary of abbreviations

What does IISAR mean?

Code

Meaning

Language

Themes and places

IISAR

International Institute of Islamic Studies and Research

In English