English to Arabic

Meaning for:
Weave
other
الحياكة