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.
Increase your Arabic typing speed.
Read, study, and translate Chinese text.
Get Hindi meaning of English words, definitions, examples, and audio pronunciations.