MalayTranslate.com
Malay to English Translator
Translate Here

English to English

artificial pacemaker

noun (n)

  • an implanted electronic device that takes over the function of the natural cardiac pacemaker
    sebuah ditanamkan alat elektronik yang mengambil alih fungsi alam jantung perintis
    Synonym:
    pacemaker
    source: wordnet30