Menu
Tools
Dictionary
Blog
Login
Sign Up
Dictionary
Blog
Login
Dictionary Entry: 自愧不如
Word
Pinyin
自愧不如
zì kuì bù rú
ashamed of being inferior (idiom) ꞏ to feel inferior to others
Dictionary Card
Child Entries of 自愧不如
不如
如
自
愧
不