loss of human life

انگلیسی به انگلیسی

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

پیشنهاد کاربران