English to Arabic

Meaning for:
Temple
other
المعبد