French-Spanish dictionary »

allicine meaning in Spanish

FrenchSpanish
allicine nom {f}

alicinanoun
{f}