Meaning of Democratic Socialist Republic of Sri Lanka | Babel Free
Definitions
Official name of Sri Lanka: an island country in South Asia.
Equivalents
日本語
スリランカ民主社会主義共和国
한국어
스리랑카 민주사회주의공화국
CEFR level
C2
Mastery
This word is part of the CEFR C2 vocabulary — mastery level.
This word is part of the CEFR C2 vocabulary — mastery level.