Pinyin Dictionary results for "heng jia zhi ze"

横加指责
to blame unscrupulously
Dictionary data provided by CC-CEDICT