to writhe with agony; to suffer violent anguish

listen to the pronunciation of to writhe with agony; to suffer violent anguish
English - English
agonize
to writhe with agony; to suffer violent anguish
Favorites