Translation of menengking in English:

menengking

to snarl

verb

  • 1

    to snarl, to speak or utter in a bad-tempered way, to snap, to speak with sudden irritation