Translation of to put sb out to pasture in Spanish:

to put sb out to pasture

jubilar a algn, phr.

phrase

  • 1

    jubilar a algn informal