English to Arabic

Meaning for:
Semiconductor
other
شبه الموصل