English to Arabic

Meaning for:
Whipstitch
other
نوع من غرز الخياطة