iJunoon official Urdu Dictionary
دکھ بھَرا
dukh bhara
اذِیَت کا اِظہار کَرتا ہُوا
aziat ka Izhaar kurta howa
English definition for agonized
1. s. expressing pain or agony
Sponored Video