Indonesian to English
terbelalak melihat stared at
terbelalak melihat
please wait
by Xamux Translate
terbelalakwide open, surprised
melihatsee, observe, discern
Browse by prefix