Search term pacemaker has one result
EN English ES Spanish
pacemaker (n) [medicine] marcapasos (n) {m} [medicine]