English to Arabic

Meaning for:
Windows
other
النوافذ