English-French dictionary »

dig one's own grave meaning in French

EnglishFrench
dig one's own grave (to act in a way expected to backfire)
verb

creuser sa propre tombeverbe

creuser sa tombeverbe