Genrate
Random Quran Verse

And lo! thine verily will be a reward unfailing.

The Holy Quran - 68:3