maena Latin Definition

Latin Word: maena
Part of Speech: [Noun]
Definition: anchovy, arsehole, bastard, son-of-a-bitch



Hire a Writer