Pinyin Dictionary results for "niu gui she shen"

牛鬼蛇神
evil monsters; (fig.) bad characters; (political) bad elements
Dictionary data provided by CC-CEDICT