Kamus Mobile
https://m.xamux.com
Indonesian to English
sedap(kataseru) yum yum
sedapdelicious, tasty, pleasing
kataseru-