Chinese-English dictionary »

锡兰 /xīlán/ meaning in English

ChineseEnglish
锡兰 /Xīlán/ proper noun

Ceylonproper noun
[UK: sɪ.ˈlɒn] [US: sə.ˈlɑːn]

Your history