跳到主要内容

自取其祸

to bring disaster upon oneself

Frequency 2.4

Meanings

  • to bring disaster upon oneself