Back to Dictionary
落马洲
落馬洲
Luòmǎzhōu
1.
Lok Ma Chau (place in Hong Kong)
Noun
Metadata
- Category
- Chinese