English to Arabic

Meaning for:
Seclude
other
إعزل