STELLA is an application designed to be a computer dictionary, with unique content and structure.
Currently the software is able to support simultaneously translation to multiple languages: Italian, Russian, English, French, German and more.
It is constructed so that translation displayed in all languages has the same meaning. Simple and intuitive user interface will make your work quick and comfortable.
Stella is not available for Handheld
7-Day download statistics for STELLA
Most downloaded programs in the last 24 hours