Spanish-English Dictionarycastigarán
castigaran
castigar
Meaning of castigarán