Translation of siksaan in English:

siksaan

torture

noun

  • 1

    torture