cachinnare Latin Definition

Latin Word: cachinnare
Part of Speech: [Verb]
Definition: to roar with laughter



Hire a Writer