English to Arabic

Meaning for:
Insulation
other
العزل