English-Chinese dictionary »

leicester meaning in Chinese

EnglishChinese
Leicester (city in England)
proper noun
[UK: ˈle.stə(r)]
[US: ˈle.stər]

莱斯特 /Láisītè/proper noun