English to Arabic

Meaning for:
Mansard
other
السقف