Strom der
English translation of Strom
(Strom[e]s, Ströme)
- river; (fig.) stream; (Strömung; Elektrizität) current (Stromversorgung); electricity unter Strom stehen = be live Definition of river in the British & World English dictionary Definition of river in the US English dictionary Translate river | into French | into Italian | into Spanish