Translate words between Arabic and five languages: English, German, French, Italian, Spanish. Speak translations aloud. Access over 450,000 entries without internet. Includes 60,000 English-to-Arabic and 66,700 German-to-Arabic entries.
Look up English words with translations and vice versa. Search using keywords or phonetic input. Access native audio pronunciations. View definitions, examples, and word parts. Switch between and English languages.
Learn English with over 6500 Arabic-translated sentences supported by audio. Topics cover all aspects of life and start from beginner level. Practice by memorizing and repeating sentences. Includes vocabulary for travel and daily use.
Search for hadiths using three methods: single word, full sentence match, or scattered words in the same hadith. View verified narrations from Imam Al-Albani's collections. Access content offline without ads.
Teaches English through video lessons without internet. Starts from basic letters with detailed explanations. Includes offline video viewing and optional online lesson browsing. Features full course for beginners.
Access and search for in Jurisprudence, Principles of Jurisprudence, and Theology. Read full texts with adjustable font size and navigation. Save locally for offline use. Sync and update edited or new automatically.
The app includes practical messages from prominent religious authorities. It features easy text display, quick access through a book index, and search functionality for words or phrases.
Access and read books by Imam Abdessalam Yassine. Search for specific content, browse the collection, highlight text, and copy passages. Navigate through structured content for easy reading and reference.
Translate to and to words with detailed definitions. Include audio pronunciations for both languages. Search for words and view their meanings and translations.
Learn English by memorizing words to improve language skills. Translate between English and Arabic bidirectionally. Access over 250,000 words offline. Speak translations in both languages. Input text, words, or phrases for pronunciation.