Translation of to break free in Spanish:

to break free

soltarse, phr.

phrase

  • 1

    (escape) soltarse
    (break ties) liberarse