STRUGGLE WITH NAFS! Keep Going On Even Keep Falling Back | Shaykh Hamza Yusuf




#soul #nafs #struggle #hamzayusuf #islamicwaves

Comments