Polish-English dictionary »

wierzba polarna meaning in English

PolishEnglish
wierzba polarna noun

polar willownoun
Salix polaris