तरपौन

English: Translation
agonize
Hindi: Translation
तड़पाना; सताना
verb