Spanish-English Dictionarycastigaríais
castigaríais
castigar
Meaning of castigaríais