自取其辱

new

自取其辱的英文翻译

基本释义

参考释义

自取其辱 [zì qǔ qí rǔ]
  • - bring disgrace on one's own head; ask for an insult; invite humiliation
目录 查词历史