English to Arabic

Meaning for:
Shelterer
other
المؤوي، الحامي