Translation of denyutan in English:

denyutan

beat, throb

noun

  • 1

    beat, throb