Excruciate Meaning in Telugu

  • బాధకలిగించు
  • మనోవ్యధ కలిగించు
  • వేధించు

Synonyms

  • persecute
  • bedevil
  • rack
  • agonize
  • worry