Genrate
Random Quran Verse

For every announcement there is a term, and ye will come to know.

The Holy Quran - 6:67