chersus Latin Definition

Latin Word: chersus
Part of Speech: [Noun]
Definition: land tortoise



Hire a Writer