French translation of 'to sign one’s own death warrant'
to sign one’s own death warrant
(= guarantee one’s own downfall) signer son propre arrêt de mort
Copyright © by HarperCollins Publishers. All rights reserved.
Translation of to sign one’s own death warrant from the Collins English to French Dictionary