BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Spiegel {m}; Teleskopspiegel {m} [med.] [listen] speculum