Online Dictionary
Definition of " se décourager " in French English Dictionary
Results
se décourager
  • {V} loose heart, droop