Translation of terbelalak in English:

terbelalak

wide-eyed

adjective

  • 1

    wide-eyed, with eyes fully open