English to English
artificial pacemaker
noun (n)
- an implanted electronic device that takes over the function of the natural cardiac pacemakersebuah ditanamkan alat elektronik yang mengambil alih fungsi alam jantung perintissource: wordnet30