vesica Latin Definition

Latin Word: vesica
Part of Speech: [Noun]
Definition: bladder, bubble



Hire a Writer