Summary
English to French:   more detail...
  1. throw oneself on:


English

Detailed Translations for throw oneself on from English to French

throw oneself on:

throw oneself on verb

  1. throw oneself on

Translation Matrix for throw oneself on:

VerbRelated TranslationsOther Translations
se jeter sur throw oneself on lash out; let rip

External Machine Translations:

Related Translations for throw oneself on