Chinese-English dictionary »

斯里兰卡民主社会主义共和国 /sīlǐlánkǎ mínzhǔ shèhuìzhǔyì gònghéguó/ meaning in English

ChineseEnglish
斯里兰卡民主社会主义共和国 /Sīlǐlánkǎ Mínzhǔ Shèhuìzhǔyì Gònghéguó/ proper noun

Democratic Socialist Republic of Sri Lankaproper noun

Your history