Genrate
Random Quran Verse

This is the path of thy Lord, a straight path. We have detailed Our revelations for a people who take heed.

The Holy Quran - 6:126