excruciable
English
excruciable meaning in English • excruciable का अर्थ अंग्रेजी में
Adjective
- Liable to torment.