Harrowing

Portuguese Meaning

pungente

lancinante

cruciante

English Meaning

  1. Extremely distressing; agonizing: a harrowing experience.