English to Arabic

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