Excruciating

Watch the Video Definition of Excruciating

Please be patient . Video will load in some time.

Synonym

  • Excruciating(Adjective)- very painful