caterva Latin Definition

Latin Word: caterva
Part of Speech: [Noun]
Definition: troop, troupe



Hire a Writer