Russian DictionaryBy TopOfStack Software ( Free )
Russian to English and English to Russian Dictionary. Text to speech feature and auto-complete suggestion for both. Its free and offline application. You can search both English and Russian words The thesaurus contains 1,38,433 Russian words and 1,49,939 English ...