Kamus Mobile
https://m.xamux.com
Indonesian to English
menggali penemuan unearthed
menggalisee "gali"
penemuaninvention, innovation