English to Arabic

Meaning for:
Cobwebbed
other
متشابك