English to Arabic

Meaning for:
Facade
other
الواجهة