Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
menangkapi
1 arrest repeatedly. 2 seize or arrest a large number of people.