sign one's own death warrant
Are you looking for: 自我自我毁灭自我 自我毁灭More results...
Contents
English Expression
  1. n.:  sign one's own death warrant
Containing Phrases
earthborn sign one's own death warrant