Englishfor English speakers
Salix alba English
Meaning Salix alba meaning
What does Salix alba mean?
Salix alba
Synonyms Salix alba synonyms
What other words have the same or similar meaning as Salix alba?