French-English dictionary »

branlée meaning in English

FrenchEnglish
branlée nom {f}

drubbing(severe beating)
noun
[UK: ˈdrʌb.ɪŋ] [US: ˈdrʌb.ɪŋ]