- Mobile Blog
- By Ionut Arghire
- March 14th, 2013
Babbel Launches 11 Language Learning Apps for Windows Phone 8
Free vocabulary trainers to enable users to learn a new language more easily
- Web resources
- By Vlad Constandes
- January 15th, 2008
The New Babbel Story
Not the biblical tower but a social network