Definition: 1. to kill by torture
Show more information about supplicier
Show more information about torturer
Show more information about travailler
Search took: 2.9881 ms