English–French dictionary

French translation of the English word punishment

English → French
  
EnglishFrench (translated indirectly)Esperanto
punishment
(penalty; retribution)
;
punition
(chastise; penalize; visit)
punir
🔗 Let someone else punish him!