Pinyin Dictionary results for "xiu ru"

羞辱
to baffle; to humiliate; shame; dishonor; humiliation
Dictionary data provided by CC-CEDICT