- Democratic Socialist Republic of Sri Lanka as a noun:
- 1
Democratic Socialist Republic of Sri Lanka
noun
1 Democratic Socialist Republic of Sri Lanka
A republic on the island of Ceylon; became independent of the United Kingdom in 1948.
Dutch: Sri Lanka, Sri-Lanka
Polish: Sri Lanka, Demokratyczno-Socjalistyczna Republika Sri Lanki
debug info: 0.0188