Translation of to be one's own worst enemy in Spanish:

to be one's own worst enemy

phrase

  • 1

    she's her own worst enemy su peor enemigo es ella misma