Translate English words to Urdu and vice versa.
Translate your documents and texts between 53 languages using online translation server.
Get Hindi meaning of English words, definitions, examples, and audio pronunciations.
Translate documents, Web pages among 53 languages, and access 12 dictionaries.
Translate words, phrases, sentences, and text from 22 different languages online.
Translate words between Arabic and English language.
Translate words from English into Turkish.
Generate random, artificial words using a configurable method of construction.
Study and learn French vocabulary with a quiz program based on a popular TV show.
Translate words from various applications using optical character recognition.
Store, browse, search, export, import English words and test your knowledge level.