English-French dictionary »

noseclip meaning in French

EnglishFrench
noseclip (device that holds a person's nostrils closed)
noun

pince-neznom {m}