Kamus Mobile
https://m.xamux.com
Indonesian to English
ulat kelip kelip glowworm
ulatcaterpillar, maggot
kelipfirefly, spangles, sequins, flicker
kelipfirefly, spangles, sequins, flicker