Translation of menyalib in English:

menyalib

to crucify

verb

  • 1

    to crucify, to put to death by nailing or binding to a transverse bar