The Qur'an : English Meanings
Saheeh International
The Qur'an : English Meanings - Riyadh: Al-Muntada Al-Islami Trust; 2004. - 689p.
quran meaning in english
297.122521 / SAH/Q
The Qur'an : English Meanings - Riyadh: Al-Muntada Al-Islami Trust; 2004. - 689p.
quran meaning in english
297.122521 / SAH/Q