Spanish-French dictionary »

alcaparra meaning in French

SpanishFrench
alcaparra noun
{f}

câpre

Your history