Indonesian to English
pemenjara imprisoner
pemenjara
please wait
by Xamux Translate
pemenjaraanincarceration
penyiksaan penahanan penangkapan dan pemenjaraan
harassment detention arrest and imprisonment
Browse by prefix