Flashbao · Browse decks · Pricing

自惭形秽 / 自慚形穢

zì cán xíng huì

Meaning

  • to feel inferior · to feel inadequate

Add this word to a study deck

Study this word in