English to Arabic

Meaning for:
Trellised
other
متشابك