Substation — English French translation1 translation found

substation (n) (electricity) sous-station (f) (n) (electricity)
Translate Substation into other languages
Translate substation into German
Translate substation into Italian
Translate substation into Spanish
Translate substation into Dutch
Translate substation into Portuguese
Translate substation into Slovenian
Translate substation into Polish
Translate substation into Czech