Translation of penyiksa in English:

penyiksa

tormentor, torturer

  • 1

    tormentor, torturer