A comprehensive and easy-to-use Urdu-English dictionaty.
It allows you to translate words and phrases between English and Marathi.
Flexible and updated English-Armenian dictionary with TTS capabilities.
A useful program for learning a second language easily.
Declan's Russian Dictionary creates customized word files for Russian FlashCards