Tormenting

Hindi Meaning

तड़पाना

सताना

कष्ट पहुंचाना

सालना

यातनाएं देना

English Meaning

  1. Present participle of torment.