English to Arabic

Meaning for:
Sutured
other
مخيّط