Modern technology gives us many things.
Browsing Tag

3 levels of fasting

3 levels of fasting ,It should be known that there are three degrees of fasting: ordinary, extraordinary, and perfect.