Spanish-French dictionary »

matraca meaning in French

SpanishFrench
matraca noun
{f}

bartelle

cliquetnom {m}

rochet

rochet