German-English dictionary »

regenschutz meaning in English

GermanEnglish
der Regenschutz Substantiv

rain shelter◼◼◼noun