Translation of dengungan in English:

dengungan

wail, drone

noun

  • 1

    wail, drone