losses of life
English
Noun
losses
of
life
plural of
loss of life