English-Polish dictionary »

elecampane meaning in Polish

EnglishPolish
elecampane noun
Inula helenium

oman wielkinoun