Translation of dengung in English:

dengung

buzz

noun

  • 1

    buzz, low humming sound