Learn Turkish language in the best way.
Get an up-to-date, easy-reference dictionary, ideal for learners of Swedish and English of all ages.
Learn the Chinese strokes and their order.
Learn the correct pronunciation with the native speaker pre-recorded audio pronunciations.
Translate English to Punjabi.
Translate from English to Russian without Internet connection.
Translate English words to Thai with offline dictionary.
Translate words from Urdu into English.
Translate from English to Vietnamese without Internet connection or search for a word definition.
Practice speaking, reading, listening and writing.
Learn and improve vocabulary in English, Spanish, German, French, Italian, and Portuguese.
Translate from Irish English to British English without Internet connection.