French-English dictionary »

donner un coup de boule meaning in English

FrenchEnglish
donner un coup de boule verbe

headbutt(to deliver a sharp blow)
verb