Back to Dictionary
卢克索
盧克索
Lúkèsuǒ
1.
Luxor, city in Egypt
Noun