English
›
Words
killing
of large numbers of people or animals
Translation:
English
Noun
1
carnage
Add
Translation