equus Latin Definition

Latin Word: equus
Part of Speech: [Noun]
Definition: horse



Hire a Writer