English to Arabic

Meaning for:
Arrases
other
التطريز