Pinyin Dictionary results for "xiong shen e sha"

凶神恶煞
fiends (idiom); devils and monsters
Dictionary data provided by CC-CEDICT