← Cantonese Dictionary
自愧不如 (zi6 kwai3 bat1 jyu4, zì kuì bù rú) — ashamed of being inferior (idiom); to feel inferior to others
Word of the day · Chengyu stories · Pinyin converter · Korean romanizer · FAQ · About · Contact · Privacy