meaning of Angioplastie

Angioplastie - German to English

angioplasty