Download Location
[Mirror1 download link] - file hosted by
You are about to download a version for Stella dictionary. This download links are providet to you by software publisher
This is multilingual computer dictionary, with translation simultaneously to and from English, French, German, Spanish, Italian, Lithuanian, Russian. ...