olla Latin Definition

Latin Word: olla
Part of Speech: [Noun]
Definition: jug, pot, box, container, vessel



Hire a Writer