straziante Italian - English
1.
Englishharrowing
-
Englishcausing pain or distress
-
Italianstraziante
2.
Englishexcruciating
-
EnglishCausing great pain or anguish, agonizing
-
Italianatroce, straziante, lancinante, struggente, cruciale
3.
Englishheart-breaking
-
Italianstraziante
English translator: Italian English straziante Eesti sõnaraamat Español Traductor Svenska Översättare