Improve your memory and enhance your learning with automated flash cards.
Learn to type in English.
Edit documents in Malayalam.
Solve your Hindi typing problems.
Translate your documents and texts between 53 languages using online translation server.
Access over 18000 entries in English and Amharic.
Translate English words to Sinhala and vice versa.
Translate Web, Web pages, Web sites, word, sentence, and passage among 53 languages.
Translate words from various applications using optical character recognition.
Generate random, artificial words using a configurable method of construction.