harm someone with considerable cruelty - Spanish English Dictionary

Suggest a Term