Chinese-English dictionary »

兰开夏郡 /lánkāixiàjùn/ meaning in English

ChineseEnglish
兰开夏郡 /Lánkāixiàjùn/ noun

Lancashire(county in the north-west of England)
noun
[UK: ˈlæŋk.ə.ʃə(r)] [US: ˈlæŋk.ə.ˌʃaɪr]