Book cover for The Meaning of Surah 54 Al-Qamar The Moon (La Luna) From The Holy Quran Bilingual Edition English Spanish

The Meaning of Surah 54 Al-Qamar The Moon (La Luna) From The Holy Quran Bilingual Edition English Spanish

Description of the book