यातना देना (en. Torturing)

Translation into Hindi

Synonyms

  • torture
  • afflicting
  • anguishing
  • penalizing
  • tormenting