ıstıraplı

  1. painful
  2. suffering
  3. Adjective rigorous
  4. anguished
  5. miserable
on the rack

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. bk. ıztıraplı