meaning of agonise
1.
suffer
agony
or
anguish
Related Words
agonise
|
agonised
|
Developed & Maintained By
Taraprasad.com