English-French dictionary »

pillock meaning in French

EnglishFrench
pillock (a stupid person)
noun
[UK: pˈɪlək]
[US: pˈɪlək]

blaireaunom {m}

bouletnom {m}