BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Herzklappe {f} [med.] cardiac valve; heart valve

Herzklappen {pl} cardiac valves; heart valves