FEEDBACK

Meaning of 蒙受耻辱

Lookup via: Pinyin | Radicals
méng shòu chǐ (Trad.: 蒙受恥辱)
to be subjected to humiliation (idiom)