English to Arabic

Meaning for:
Sequestrates
other
يعزل