paenula Latin Definition

Latin Word: paenula
Part of Speech: [Noun]
Definition: raincoat



Hire a Writer