by Timsal Masud
This Urdu-English/English-Urdu dictionary offers over 24,000 concise definitions of essential vocabulary.