torturous

a. 折磨人的、極端痛苦的

英文釋義

  1. extremely painful