English to Arabic

Meaning for:
Needlepoint
other
التطريز بالإبرة