Holy Quran with English Translation & Short Commentary

Regular price $30.00

Arabic Text with English Translation & Short Commentary, with excellent index.

by Malik Ghulam Farid (ra)