Translation of win through in Spanish:

win through

salir adelante, v.

phrasal verb

  • 1

    salir adelante