Pinyin Dictionary results for "xing ru"

刑辱
to humiliate and torture; to suffer mutilation and humiliation
Dictionary data provided by CC-CEDICT