Translation of degum in English:

degum

boom

noun

  • 1

    boom, thundering sound