English to Arabic

Meaning for:
Impedance
other
المعاوقة الكهربائية