Kiokun Logo
Chinese
自惭形秽 / 自慚形穢 [zì​cán​xíng​huì]
to feel ashamed of one's inferiority (idiom); to feel inferior
Notes
Example Sentences
Contains