BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Strahlenschleuse {f} radiation trap

Strahlenschleusen {pl} radiation traps