German-English dictionary »

wetterfestere meaning in English

GermanEnglish
wetterfestere

more weatherproof