Translation of to throw oneself on / upon sb's mercy in Spanish:

to throw oneself on / upon sb's mercy

phrase

  • 1

    ponerse a merced de algn