throwing oneself at

English

Verb

throwing oneself at

  1. present participle and gerund of throw oneself at