Polish-English dictionary »

melisa meaning in English

PolishEnglish
melisa

lemon-balm

melisa noun

lemon balmnoun
Melissa officinalis

melissanoun
plant of genus Melissa

melisa lekarska noun

lemon balmnoun
Melissa officinalis