German-English dictionary »

stromschiene meaning in English

GermanEnglish
die Stromschiene Substantiv

contact rail◼◼◼noun