Chinese-English dictionary »

倫斯特省 /lúnsītè shěng/ meaning in English

ChineseEnglish
倫斯特省 /Lúnsītè Shěng/ proper noun

Leinster(province)
proper noun
[UK: ˈlen.stə(r)] [US: ˈlen.stər]