Spanish-French dictionary »

alcaravea meaning in French

SpanishFrench
alcaravea

cumin des prés

alcaravea noun
{f}

carvinom {m}

Your history