Translation of pemenjaraan in English:

pemenjaraan

incarceration

noun

  • 1

    incarceration, imprisonment