luna Latin Definition

Latin Word: luna
Part of Speech: [Noun]
Definition: moon



Hire a Writer