Translation of to sell sb down the river in Spanish:

to sell sb down the river

traicionar a algn, phr.

phrase

  • 1

    traicionar a algn