Spanish-French dictionary »

bigarro meaning in French

SpanishFrench
bigarro noun
{m}

littorinenom {f}

Your history