Translation of dengungan in English:

dengungan

drone

noun

  • 1

    drone, deep humming sound