excruciating in Italian
excruciating in Italian
atroce
Causing great pain or anguish, agonizing
lancinante
Causing great pain or anguish, agonizing
straziante
Causing great pain or anguish, agonizing