English to Arabic

Meaning for:
Skylights
other
نوافذ السقفية