lamentari Latin Definition

Latin Word: lamentari
Part of Speech: [Verb]
Definition: to lament, wail



Hire a Writer