moechus -moecha Latin Definition

Latin Word: moechus -moecha
Part of Speech: [Noun]
Definition: adulterer - adulteress



Hire a Writer