French-English dictionary »

mettre la pâtée meaning in English

FrenchEnglish
mettre la pâtée verbe

beat to a pulp(defeat severely)
verb