Search term castigate has 2 results
Jump to
EN English FR French
castigate (v) [punishment] châtier (v) [punishment]
castigate (v) [to punish severely] châtier (v) [to punish severely]