German-English dictionary »

durchgangskanal meaning in English

GermanEnglish
der Durchgangskanal Substantiv

thoroughfare channelnoun