Translation of to have a lot going for one in Spanish:

to have a lot going for one

phrase

  • 1

    tener muchos puntos a favor