English to Arabic

Meaning for:
Sequestrating
other
العزل