Chinese-English dictionary »

西西里 /xixīlǐ/ meaning in English

ChineseEnglish
西西里 /Xixīlǐ/ proper noun

Sicily(island in the Mediterranean Sea)
proper noun
[UK: sic.i.li] [US: ˈsɪ.sə.li]