Italian-English dictionary »

dittinella meaning in English

ItalianEnglish
dittinella noun
{f}

flax-leaved daphne(plant)
noun