Meaning ofmalefactorin English

malefactor

#uncommon
Definitions