iJunoon official Urdu Dictionary
نا امید والا
na umeed wala
English definition for undesirous
1. a. having or feeling no desire
Sponored Video