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