Elovivo is an authorable multilingual dictionary and language learning community. Users can add words, pronunciation, definitions, sample sentences and translations in multiple languages.
All added content is ranked by the community to ensure the highest quality submissions are displayed first.
Registered members of Elovivo can contribute to the dictionary, create and save favorite word lists, message friends and find language exchange partners.
Last updated 1 Jul 2009