Translation of menggelabah in English:

menggelabah

to be on edge

verb

  • 1

    to be on edge, to be nervous and/or confused