Translation of to dig one's own grave in Spanish:

to dig one's own grave

phrase

  • 1

    cavarse su (or mi etc.) propia tumba