跳到主要内容

自取其辱

(idiom) to embarrass oneself

Frequency 2.4

Meanings

  • (idiom) to embarrass oneself