English to Arabic

Meaning for:
Homebound
other
محصور في البيت