English to Arabic

Meaning for:
Solenoids
other
الملفّات اللّولبيّة