Stella dictionary

STELLA is a windows based multilingual dictionary. Read more about Stella dictionary
Stella dictionary Stella dictionary screenshots
Stella dictionary screenshot 1
Stella dictionary