English to Arabic

Meaning for:
Latticed
other
مشبّك