sambucus Latin Definition

Latin Word: sambucus
Part of Speech: [Noun]
Definition: elder



Hire a Writer