French-Spanish dictionary »

castoreum meaning in Spanish

FrenchSpanish
castoreum nom {m}

castóreonoun
{m}