Kamus Mobile
https://m.xamux.com
Indonesian to English
tampil di depan umum appear on the scene
tampilappear
diin, at, on
depanfront, ahead, coming next
umumgeneral, the public