Polish-English dictionary »

szałwia lekarska meaning in English

PolishEnglish
szałwia lekarska noun

sagenoun
Salvia officinalis