Genrate
Random Quran Verse

Then he flung down his staff and it became a serpent manifest,

The Holy Quran - 26:32