Double-click on a word and read its definition in Collins English Dictionary instantly.
Learn how to speak the English language.
Try Rosetta Stone for free.
Enjoy the powerful English to Urdu dictionary and Urdu to English dictionary.
Get English and Sinhala definitions with technical terms glossaries.
Speak or type to translate into over 60 languages, translate real-time conversations.
Learn to count in a variety of foreign languages: English, French, German, Italian, Portuguese, and Spanish.
Translate English words into Slovak words and vice versa.
Translate words between Korean and English with pronunciation.
Translate text from anywhere on screen with a single mouse select and keystroke.