Traducción de to put paid to sth en Español:

to put paid to sth

echar por tierra algo, phr.

locución

Britanico

  • 1

    echar por tierra algo
    acabar con algo