English to Arabic

Meaning for:
Latticework
other
عَرِيش