Italian-English dictionary »

lavanda vera meaning in English

ItalianEnglish
lavanda vera noun
{f}

common lavender(Lavandula angustifolia)
noun