volva Latin Definition

Latin Word: volva
Part of Speech: [Noun]
Definition: uterus, womb



Hire a Writer