Spanish-French dictionary »

clavadora meaning in French

SpanishFrench
clavadora noun
{f}

cloueusenom {f}