French-English dictionary »

spm meaning in English

FrenchEnglish
SPM nom {m}

PMT◼◼◼(premenstrual tension)
noun