Translation of debaran in English:

debaran

beat

noun & verb

  • 1

    beat
    ‘debaran jantung’ palpitating