Spanish-French dictionary »

clueca meaning in French

SpanishFrench
clueca noun
{f}

sparassisnom {m}