Slovnenya

Translation English Japanese: defibrillate

Dictionary: main
defibrillate
verb