Translation of to put an end to sth in Spanish:

to put an end to sth

phrase

  • 1

    poner fin / poner punto final a algo