Spanish-English Dictionarycastigaras
castigaras
castigar
Meaning of castigaras