BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Regenhaube {f} rain hood

Regenhauben {pl} rain hoods