Translate words from English to Amharic and vice versa with this program.
It can find translations to a term including several examples for context usage
Translate words in multiple languages using the StarDict dictionary data format.
Translate words in English and Persian, and get synonyms of the words!
Learn English and/or Arabic using pictures to help you memorize words.