MENSTRUANT MEANING IN ENGLISH

• Menstruant Definition & Synonyms

  1. (a.) Subject to monthly flowing or menses.


RECENT SEARCHES