Multilingual dictionary of abbreviations

What does IWSAW mean?

Code

Meaning

Language

Themes and places

IWSAW

Institute for Women's Studies in the Arab World

In English