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