Translation of to sell sb down the river in Romanian

to sell sb down the river

phrase

  • 1

    a trage pe cineva pe sfoară