living very difficult lives
language: fr
definitions
having very hard living conditions
fr: mener une vie très difficile
examples