trucidation

listen to the pronunciation of trucidation
الإنجليزية - الإنجليزية
The act of killing; slaughter or massacre
{n} the act of killing, cruel murder
The act of killing
trucidation
المفضلات