English to Arabic

Meaning for:
Roofed
other
سقّف