Pinyin Dictionary results for "sha xing zi"

煞性子
to vent anger
Dictionary data provided by CC-CEDICT