Search term defibrillator has one result
Jump to
EN English ES Spanish
defibrillator (n) [device] desfibrilador (n) [device]