English dictionary, thesaurus, translations & etymology
FreeDict.com

Democratic Socialist Republic of Sri Lanka in French

Democratic Socialist Republic of Sri Lanka in French

République démocratique socialiste du Sri Lanka
proper noun
Official name of Sri Lanka: an island country in South Asia.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.