English to Arabic

Meaning for:
Latticing
other
يصنع العريش، صناعة العريش