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