English to Arabic

Meaning for:
Embroider
other
طرّز