meaning of agonising

1. extremely painful


Related Words

agonising |

Developed & Maintained By Taraprasad.com

Treasure Words