i/he/she punished - Spanish English Dictionary

Suggest a Term