English to Arabic

Meaning for:
Terraces
other
الشرفات