MalayTranslate.com
Malay to English Translator
Translate Here

English to English

cardiac pacemaker

noun (n)

  • a specialized bit of heart tissue that controls the heartbeat
    a bit of heart khusus yang mengawal tisu jantung
    source: wordnet30