BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Meniskushaken {m} [med.] knee retractor

Meniskushaken {pl} knee retractors