SRI


Meaning of SRI in English

Sri Jayawardenepura Kotte

Sri Lanka

Sri Lankan

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.