Urdu to English and English to Urdu Dictionary.
You can search both English and Urdu words!
Text to speech feature and auto-complete suggestion are available. Its free and offline application.
Dictionary contains 19,538 Urdu words and 28,640 English words.
This is not only a dictionary but also a learning and translation tool. MCQ (Multiple Choice Question) option available. There is auto suggestion so you need not type full words. You can save words to study plan.