Genrate
Random Quran Verse

These will be given their reward twice over, because they are steadfast and repel evil with good, and spend of that wherewith We have provided them,

The Holy Quran - 28:54