FEEDBACK

Meaning of 羞怯成怒

Lookup via: Pinyin | Radicals
xiū qiè chéng
to feel ashamed to the point of annoyance (idiom)