Anguished meaning in english
Answers
Answered by
2
Hey there!
The meaning is experincing or expressing severe mental or physical pain or suffering.
Hope it helps u!
The meaning is experincing or expressing severe mental or physical pain or suffering.
Hope it helps u!
Answered by
0
A deep pain
Hope it's help u
Hope it's help u
Similar questions