Logo for Bab.la
bab.la is an interactive language portal. bab.la offers a free collaborative dictionary (English, Spanish, German, French, Chinese, Turkish, Russian and Portuguese), language quizzes and a language forum. The basic idea is to let users participate and interact with one another rather than just presenting information and material. bab.la is about sharing the knowledge and experience of learning languages.
aXmag Flash Page Flip Magazine Software, PDF to Flash Converter AcroPano-Panorama Software, Photo Stitch