FEEDBACK

Meaning of 自惭形秽

Use your mouse
to draw a Chinese
character here
cán xíng huì (Trad.: 自慚形穢)
to feel ashamed of one's inferiority (idiom); to feel inferior
Example Sentences