English to Arabic

Meaning for:
Shingled
other
مسقّف