Back to Dictionary
魍魉鬼怪
魍魎鬼怪
wǎngliǎngguǐguài
1. ghoulies and bogeys
2. things that go bump in the night