Genrate
Random Quran Verse

These are revelations of the Scripture that maketh plain.

The Holy Quran - 26:2