Menu
Tools
Dictionary
Blog
Login
Sign Up
Dictionary
Blog
Login
Dictionary Entry: 自惭形秽
Word
Pinyin
自惭形秽
zì cán xíng huì
to feel ashamed of one's inferiority (idiom) ꞏ to feel inferior
Dictionary Card
Child Entries of 自惭形秽
形
自
惭
秽