to cause to suffer agony; to subject to extreme pain; to torture

listen to the pronunciation of to cause to suffer agony; to subject to extreme pain; to torture
İngilizce - İngilizce
agonize
to cause to suffer agony; to subject to extreme pain; to torture