video 18 Al Kahf (complete)+(Urdu translation) by admin October 12, 2023 Surah 18 – Al Kahf THE CAVE 018.001 Praise be to God, Who hath sent to His Servant the Book, and hath allowed therein no … source