Translation of memenjarakan in English:

memenjarakan

to imprison

  • 1

    to imprison