English dictionary, thesaurus, translations & etymology
FreeDict.com

excruciating in Italian

excruciating in Italian

atroce
adj
Causing great pain or anguish, agonizing
lancinante
adj
Causing great pain or anguish, agonizing
straziante
adj
Causing great pain or anguish, agonizing
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.