Spanish-English Dictionarycastigas
castigas
castigar
Meaning of castigas