Learn languages with Anki
Learn and practice languages easily
Translate long texts into any language in the world
English & Somali Dictionary offline and free
Multilingual dictionary sorted by categories to learn vocabulary
Listen to the pronunciation of any English word
Collect bibliographic data on authors and publications
Raiboo Software
The best way to learn English
Excellent free translation tool
Solve puzzles faster than ever
Microsoft Corporation
Fish
Create all sorts of questionnaires and exams
English for pre-school and early primary school
Google helps you write better sentences thanks to its search bar
Consejería de la Educación de
Vinidiktov Software
Review all your Spanish conjugations
An easy and effective way to review your English grammar
An origional way to improve your English pronunciation
Gammadyne
Easily learn all of the ins and outs of English
Learn langauges in the most comfortable and enjoyable way
The simplest way to learn and improve your English or German
Learn words in several languages with flashcards
Never make another mistake writing in English
Learn languages using custom cards
Translate any text with just a click
Agil Mente
Learn to speak English from home in only 4 months
Instantly translate any word to more than 60 languages
Write in Arabic using your keyboard
Learn languages with this personalized teacher
Guess the language of a document
Advanced Schooling
Interact with Puss in Boots and his story
Micronet S.A
Marianne Wartoft
Study English verbs with this guide
Learn English with these fun exercises
Get help preparing for the First Certificate English exam
Help with understanding English phonetics
Analyze the structure of any poem
Learn English the easy way
P. J. Heslin
Translate words from and to different languages in a snap
Discovery Educational Software