Personal Commitments, Promises With Allah And Charitable Giving
Thank you. Jazak Allah Khair Dr. Shahzad 🙂 You’ve put my mind at rest.