English-French dictionary »

schnozzle meaning in French

EnglishFrench
schnozzle (slang: human nose, especially large one)
noun

tarin◼◼◼nom {m}

blairnom {m}

pifnom {m}