de toutes ses forces

Traductions

de toutes ses forces

like grim death, tooth and nail