Spanish-English Dictionarycastigaban
castigaban
castigar
Meaning of castigaban