zh
Sign in Start free

自愧不如

zì kuì bù rú

ashamed of being inferior (idiom)

+ Keep this word

Meanings

zì kuì bù rú

  1. ashamed of being inferior (idiom)
  2. to feel inferior to others

Its characters