ambactus Latin Definition

Latin Word: ambactus
Part of Speech: [Noun]
Definition: servant, attendant, serf, villain



Hire a Writer