English to Indonesian Dictionary defibrillator

defibrillator

Defibrilator
Credits: Google Translate
Download the
HelloEnglishApp
image_one