Polish-English dictionary »

melisa lekarska meaning in English

PolishEnglish
melisa lekarska noun

lemon balmnoun
Melissa officinalis