Kamus Mobile
https://m.xamux.com
Indonesian to English
mengakhiri;menghabisi made an end of
mengakhiriend, close
menghabisiend, finish, finish off, spend(