A medical dictionary with detailed description, chemical formulas and diagrams.
A Hindi to English dictionary that reads aloud the corresponding English word.
Translate words in multiple languages using the StarDict dictionary data format.
Used to speed up the typing of frequently repeated words.
Learn English and/or Arabic using pictures to help you memorize words.