Dictionary · Google Translate · Help

MC

MC M C (Tw) (coll.) menstruation (from "menstrual cycle")
<< go back
Dictionary · Google Translate · Help
By MDBG 2025