English to Arabic

Meaning for:
Tabernacle
other
المعبد