English to Arabic

Meaning for:
Sempstresses
other
الخياطة