Scan barcode
A review by myramurtaza
Dawa-e-Shafi by Ibn Qayyim Al - Jawziyyah
emotional
hopeful
informative
inspiring
reflective
slow-paced
3.0