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