torcher

Penyeksaan
translation of 'torcher'
verb
menyeksa
noun
penyeksaan
definition
Credits: Google Translate