Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
membiarkan diri ditangkap
put head in the noose
membiarkan
let
,
permit
,
neglect
,
connive
diri
self
,
stand
,
exist
ditangkap
be under arrest