Chinese-English dictionary »

卡斯特里斯 /kǎsītèlǐsī/ meaning in English

ChineseEnglish
卡斯特里斯 /Kǎsītèlǐsī/ proper noun

Castries(capital of Saint Lucia)
proper noun
[UK: kæsˈtriːs] [US: kæsˈtriːs]