iJunoon official Urdu Dictionary
مہَربان
meharban
English definition for benefic
1. s. exerting a favorable or beneficent influence
Sponored Video