Spanish-French dictionary »

marrubio meaning in French

SpanishFrench
marrubio

marrube blanc

marrube commun

marrubio noun
{m}

marrubenom {m}