Online Dictionary
Definition of " vivre en marge de la société " in French English Dictionary
Results
vivre en marge de la société
  • {V} drop out from society, drop out of society, fringe: live on the fringe of society