Cart
Tajweed Quran with Translations, meanings of the Quran surahs and ayas translated into many languages, including English, French, Spanish, Russian, German and many others