Translation of mengaum in English:

mengaum

to roar

verb

  • 1

    to roar, to give a roar