Translation of penyaliban in English:

penyaliban

crucifixion

noun

  • 1

    crucifixion