Kamus Mobile
https://m.xamux.com
Indonesian to English
terbelalak melihat stared at
terbelalakwide open, surprised
melihatsee, observe, discern