Spanish-English Dictionarycastigan
castigan
castigar
Meaning of castigan