Kamus Mobile
https://m.xamux.com
Indonesian to English
kelemayar k.o. luminous millipede.