Translation of to lay down one's armss in Spanish:

to lay down one's armss

deponer las armas, phr.

phrase

  • 1

    deponer las armas