rosa Latin Definition

Latin Word: rosa
Part of Speech: [Noun]
Definition: rose



Hire a Writer