English-French dictionary »

butt heads meaning in French

EnglishFrench
butt heads (argue uncompromisingly)
verb

ne pas se mouillerverbe