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