Kamus Indonesia-Inggris
gedebar-gedebur
sound of beating or throbbing, beat or throb.