Translation of memasung in English:

memasung

to shackle

verb

  • 1

    to shackle, to handcuff