The Qur'an : English meanings and notes - vii, 695 pages 14 cm

9960792633


Quran--Translation