Translation of pasung in English:

pasung

stocks

noun

  • 1

    stocks, fetters, shackle