German-English dictionary »

strömten meaning in English

GermanEnglish
strömten

streams[UK: striːmz] [US: ˈstriːmz]