Translation of sula in English:

sula

(penyula)

noun

  • 1

    a sharp stake or post for torturing people