Spanish-English Dictionarycastigaseis
castigaseis
castigar
Meaning of castigaseis