A medical dictionary with detailed description, chemical formulas and diagrams.
An English to Hindi translation software for Windows users.
Translate words in multiple languages using the StarDict dictionary data format.
Learn English and/or Arabic using pictures to help you memorize words.
Translate words in English and Spanish, get synonyms and hear them pronounced!