English to Arabic

Meaning for:
Edifice
other
الصرح