cut one's own throat - Spanish English Dictionary
History

cut one's own throat



Meanings of "cut one's own throat" in Spanish English Dictionary : 6 result(s)

English Spanish
Idioms
cut one's own throat cavar su propia tumba [v]
cut one's own throat arruinarse a sí mismo [v]
cut one's own throat cortarse la garganta [v]
cut one's own throat suicidarse [v]
cut one's own throat cavar la propia tumba [v]
cut one's own throat manchar el propio nido [v]