English-French dictionary »

centerpunch meaning in French

EnglishFrench
centerpunch (tool)
noun

pointeaunom {m}