English to Arabic

Meaning for:
Isolating
other
العزل