MC

M C

(Tw) (coll.) menstruation (from "menstrual cycle")

Dictionary Definition

(Tw) (coll.) menstruation (from "menstrual cycle")