Translation of degar in English:

degar

to boom, to thunder

(berdegar)

noun

  • 1

    to boom, to thunder
    booming