German-English dictionary »

regenleiste meaning in English

GermanEnglish
die Regenleiste Substantiv

drip mouldingnoun