English to Arabic

Meaning for:
Beaded
other
مطرّز