दिलफेंक

English: Translation
unsparing
Hindi: Translation
उदार; मुक्तहस्त
adjective