agonizing, extremely distressing, causing a lot of stress

listen to the pronunciation of agonizing, extremely distressing, causing a lot of stress
English - English
gut wrenching
agonizing, extremely distressing, causing a lot of stress
Favorites