Personal Commitments, Promises With Allah And Charitable Giving
Correction “…keeping three fasts consecutively”