Back to Dictionary
魑魅魍魉
魑魅魍魎
chīmèiwǎngliǎng
1.
demons and monsters (idiom)
Metadata
- Category
- Chinese