Skip to content

Languages

With each verse

Arabic
Word by wordEach Arabic word over its meaning
Transliteration
Opposition to the New Evidence (21:2 – 21:20)