English-German dictionary »

rain shelter meaning in German

EnglishGerman
rain shelter noun

der Regenschutz◼◼◼Substantiv