video English Translation – Surah Al-Kahf (The Cave) | Afif Mohammed Taju by admin September 6, 2023 Surah Al-Kahf (اَلْـكَهْف) is the 18th Surah of the Quran which has 110 verses. In this Surah Allah shares with us the stories of people … source