French–English dictionary

English translation of the French word rosser

French → English
  
FrenchEnglish (translated indirectly)Esperanto
rosser
(battre; passer à tabac)
thresh
; ;
thrash
; ;
belabour
;