Kamus Mobile
https://m.xamux.com
Indonesian to English
hewan pemakan bangkai beast of prey
hewandomesticated animal, pet, animal
pemakaneater, consumer
bangkaicarcass, corpse, fuselage