carrus Latin Definition

Latin Word: carrus
Part of Speech: [Noun]
Definition: vehicle



Hire a Writer