Mon, 18 Jan 2010
Answered on
Sun, 13 Mar 2011
Last reviewed on
It is called dysmenorrhea. There can be many reasons for them. You will need evaluation and treatment.
Loading Online Doctors....