Surah 15 Ayah 61

AND WHEN the messengers [of God] came to the house of Lot,

Back to main page