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