Italian-English dictionary »

strappare la sconfitta dalle fauci della vittoria meaning in English

ItalianEnglish
strappare la sconfitta dalle fauci della vittoria verb

snatch defeat from the jaws of victory(suddenly lose a contest one seemed very likely to win, especially through mistakes or bad judgment)
verb