MISOGYNOUS MEANING IN ENGLISH

• Misogynous Definition & Synonyms

  1. (a.) Hating women.


RECENT SEARCHES