German-English dictionary »

gletscherbach meaning in English

GermanEnglish
der Gletscherbach Substantiv

subglacial streamnoun