Kamus Mobile
https://m.xamux.com
Indonesian to English
menghapuskan;memerdekakan made a clean sweep of
menghapuskaneliminate, nullify
memerdekakanrelease, liberate, absolve