barrus Latin Definition

Latin Word: barrus
Part of Speech: [Noun]
Definition: elephant



Hire a Writer