English to Arabic

Meaning for:
Facades
other
الواجهات