a device for performing dialysis; for mechanically purifying blood

listen to the pronunciation of a device for performing dialysis; for mechanically purifying blood
English - English
cycler

The only issue I have had with my cycler was when the cat started chewing on the connecting line.