living very difficult lives

language: en

definitions

  1. having very hard living conditions
    en: having very hard living conditions

examples