English to Arabic

Meaning for:
Tabernacled
other
مسكون