The Quran: English Meanings and Notes (Talal Itani)

GPTKB entity