supereffluere Latin Definition

Latin Word: supereffluere
Part of Speech: [Verb]
Definition: to overflow



Hire a Writer