Meaning of 'excruciate'

  • பெரும் மன வேதனை உண்டு பண்ணு

Synonyms


Browse English to Tamil Dictionary