Back to Dictionary
自惭形秽
自慚形穢
zìcánxínghuì
1.
to feel ashamed of one's inferiority (idiom)
2.
to feel inferior
Metadata
- Category
- Chinese