Translation of palpitate in Malay

palpitate

berdebar

intransitive verb

  • 1

    berdebar, bergetar, gementar