living very difficult lives

language: fr

definitions

  1. having very hard living conditions
    fr: mener une vie très difficile

examples