Palal

English: Translation
Killing scores of people
verb
Physical Impact