German English Dictionary
/
German
/
Wetterleisten
German ⇄ English
Wetterleisten
German translations
01
weatherstrips
02
to perform