Translation of to put paid to sth in Spanish:

to put paid to sth

echar por tierra algo, phr.

phrase

British

  • 1

    echar por tierra algo
    acabar con algo