English-French dictionary »

knobhead meaning in French

EnglishFrench
knobhead (fool, idiot)
noun

tête de nœud◼◼◼nom {f}