Pinyin Dictionary results for "wang liang gui guai"

魍魉鬼怪
ghoulies and bogeys; things that go bump in the night
Dictionary data provided by CC-CEDICT