English to Arabic

Meaning for:
Embroidered
other
مطّرز