Kamus Mobile
https://m.xamux.com
Indonesian to English
menghalangi; membatasi gummed up the works
menghalangihamper
membatasilimit, curb, form the border of