English-French dictionary »

clout nail meaning in French

EnglishFrench
clout nail noun

clounom {m}