BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Herzohrverschluss {m} [med.] (left) atrial appendage closure; atrial appendage occlusion