Translation of to pull one's socks up in Spanish:

to pull one's socks up

esforzarse, phr.

phrase

British

  • 1

    esforzarse
    poner empeño