Hello,
Welcome to ehealthforum
If the odour is present throughout the timeperiod before and after menstruation then it could be suggestive of infection and it needs to be evalauted.A vaginal swab test would help in ruling out the cause.Depending on the cause antibiotics might be prescribed.Kindly visit a Gynaecologist for evaluation.Till the follow general hygenic measures.Avoid douching,bubble bath,tampoon use as these may spread the infection.
Take care!