English to Arabic

Meaning for:
Sheltered
other
محمي