English to Arabic

Meaning for:
Trellises
other
التعريشات