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