Genrate
Random Quran Verse

Though ye hew out dwellings in the mountain, being skilful?

The Holy Quran - 26:149