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
الإنجليزية - التركية
الإنجليزية - الإنجليزية
agonize
to cause to suffer agony; to subject to extreme pain; to torture
المفضلات