This amazing app we can use for translation English to Urdu or Urdu to English. Very easy to use and get about 30000 words in list with translations, just type your words, no need to remember spelling, just type first two letter and get automatically similar list in front of you, chose your word and take result.