Download Learn English - Best Software & Apps
Oxford Advanced Learner's Dictionary, 8th edition
A comprehensive digital dictionary for advanced learners
Free TOEFL Practice Test
Free TOEFL Practice Test, for the most widely respected English-language test in the world
Hindi English Translator - English Dictionary
A free program for Android, by Learn English In Hindi - Translator Dictionary.
English to Amharic Dictionary - Learn English free
A free program for Android, by Android Region.