I ovulated on march 20,21 2015.which day is best to have sex for me???how many days the egg will be there???

Ayesha
Please help!!!