Chinese-English dictionary »

乐蜀 /lèshǔ/ meaning in English

ChineseEnglish
乐蜀 /Lèshǔ/ proper noun

Luxor(city in Egypt)
proper noun
[UK: luxor] [US: ˈlək.sər]