carina Latin Definition

Latin Word: carina
Part of Speech: [Noun]
Definition: keel, ship, vessel



Hire a Writer