English–French dictionary

French translation of the English word flail

English → French
  
EnglishFrench (translated indirectly)Esperanto
fléau
fléau d’armes
(thresh; hammer; thrash; wallop; belabour)
battre
;
passer à tabac
;
rosser

EnglishFrench
flail fléau d’armes