Online Dictionary
Definition of " être contraint à s'endetter " in French English Dictionary
Results
être contraint à s'endetter
  • {V} drive: be driven into debts