Portuguese translation of the English word chastise

English → Portuguese
  
EnglishPortuguese (translated indirectly)Esperanto
chastise
(punish; penalize; visit)
castigar

EnglishPortuguese
chastise castigar