BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Nebelhaufen {m} [astron.] clusters of nebulae