Multilingual dictionary of abbreviations

What does IABS mean?

Code

Meaning

Language

Themes and places

IABS

International Association of Buddhist Studies

In English