ancula Latin Definition

Latin Word: ancula
Part of Speech: [Noun]
Definition: maid, servant



Hire a Writer