Online Dictionary
Definition of " gain one's cause " in English French Dictionary
Results
gain one's cause
  • {V} gagner la cause