English-Italian dictionary »

leopardsbane meaning in Italian

EnglishItalian
leopardsbane (Doronicum)
noun

doroniconoun
{m}