cedrus Latin Definition

Latin Word: cedrus
Part of Speech: [Noun]
Definition: cedar



Hire a Writer