thank you for your query.
what you're experiencing is called Poly-mennorhoea.Polymenorrhea is a type of dysfunctional uterine bleeding
in which the periods occurs at much shorter intervals, usually less than 21 days. In other words, it means that the time between the ovulation and the next menstrual cycle, called luteal phase is too short
-other causes such as-frequent ovulation due to hyperactivity of the anterior pituitary
gland, constitutional disorders like malnutrition
or psychological disturbances and chronic pelvic inflammation.
you can use meprate
but i would recommend you to get an ultrasound
done as soon as you come back.that would pinpoint the cause and we can start the treatment accordingly.
wishing you good health