Majmuah e Wazaif
Ghanchay
Aurang Zaib Aalamgeer
In Stock
The Meanings of The Noble Quran with explanatory notes