LOSS OF HUMAN LIFE


Meaning of LOSS OF HUMAN LIFE in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.