Back to Dictionary
乐蜀
樂蜀
Lèshǔ
1.
Luxor, city in Egypt (Cantonese transliteration)
Noun
Metadata
- Category
- Chinese