throwing oneself on someone's mercy

English

Verb

throwing oneself on someone's mercy

  1. present participle and gerund of throw oneself on someone's mercy