Pinyin Dictionary results for "e sha"

恶煞
demon; fiend
扼杀
to strangle; to throttle
Dictionary data provided by CC-CEDICT