human-life

listen to the pronunciation of human-life
English - Turkish
insan yaşamı
insan hayatı
English - English

Definition of human-life in English English dictionary

loss of human life
death of people (in a war, natural disaster, etc.)