Learn and improve vocabulary in English, Spanish, German, French, Italian, and Portuguese.
Translate from Kannada to English without Internet connection.
Translate English to Punjabi.
Translate words and expressions between Yoruba and English.
Translate words from Sinhala to English easily.
Translate from Nepali to English without Internet connection.
Translate from English to Swedish without Internet connection.
Get an up-to-date, easy-reference dictionary, ideal for learners of Russian and English of all ages.
Learn the correct pronunciation with the native speaker pre-recorded audio pronunciations.
Translate from Tamil to English without Internet connection.
Practice speaking, reading, listening and writing.
Translate from Estonian to English without Internet connection.