German-English dictionary »

abflußkanal meaning in English

GermanEnglish
der Abflußkanal Substantiv

spillway◼◼◼noun
[UK: ˈspɪl.weɪ] [US: ˈspɪˌl.we]