English to Arabic

Meaning for:
Switchgear
other
أجهزة توصيل الكهرباء