English to Arabic

Meaning for:
Crewel
other
الغزل الصّوفيّ