Spanish-English Dictionarycastigad
castigad
castigar
Meaning of castigad