Polish-English dictionary »

defibrylator meaning in English

PolishEnglish
defibrylator noun

defibrillatornoun
device