Online Dictionary
Definition of " vivre de charité " in French English Dictionary
Results
vivre de charité
  • {V} begging: live by begging