Genrate
Random Quran Verse

But be patient (O Muhammad) with a patience fair to see.

The Holy Quran - 70:5