Translation of menguak in English:

menguak

to bellow

verb

  • 1

    to bellow, to make this sound, to utter or speak with a croak