English-Spanish dictionary »

flax-leaved daphne meaning in Spanish

EnglishSpanish
flax-leaved daphne (plant)
noun

torvisconoun
{m}