Dictionary, Free Dictionary - MyDictionary.net

French Dictionary, English French Dictionary

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