English to Arabic

Meaning for:
Substation
other
محطة ثانوية