German-English dictionary »

forstreifen meaning in English

GermanEnglish
der Forstreifen Substantiv

logging tyrenoun