跳到主要内容

自惭形秽

(idiom) to feel inferior; to feel inadequate

Frequency 1.9

Meanings

  • (idiom) to feel inferior; to feel inadequate