Meaning of “PMT” in the English Dictionary

English