Translation of to lay sth to rest in Spanish:

to lay sth to rest

phrase

  • 1

    to lay a rumor to rest acallar un rumor