phylaca Latin Definition

Latin Word: phylaca
Part of Speech: [Noun]
Definition: gaol, prison



Hire a Writer