Translation of memenjarakan in English:

memenjarakan

to imprison

verb

  • 1

    to imprison