Kamus Mobile
https://m.xamux.com
Indonesian to English
penghuni gua cave man
penghunioccupant, inhabitant, deniren, guardian spirit
guacave, grotto