Search term pacemaker has one result
EN English FR French
pacemaker (n) [medicine] stimulateur cardiaque (n) {m} [medicine]