Genrate
Random Quran Verse

Noah's folk denied the messengers (of Allah),

The Holy Quran - 26:105