Genrate
Random Quran Verse

The lying, sinful forelock -

The Holy Quran - 96:16