French-Spanish dictionary »

marrube meaning in Spanish

FrenchSpanish
marrube nom {m}

marrubionoun
{m}

marrube blanc

marrubio

marrube commun

marrubio