Tormenting

French Meaning

torturant

English Meaning

  1. Present participle of torment.