Spanish-English Dictionarycastigando
castigando
castigar
Meaning of castigando