Spanish-French dictionary »

gamberra meaning in French

SpanishFrench
gamberra noun
{f}

casseuradjectif