Multilingual dictionary of abbreviations

What does RAS-SL mean?

Code

Meaning

Language

Themes and places

RAS-SL

Royal Asiatic Society of Sri Lanka

In English