English to Indonesian Dictionary incarcerate

incarcerate

memenjarakan
translation of 'incarcerate'
verb
mengurung,
meringkukkan,
memenjarakan
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one