English to Arabic

Meaning for:
Suturing
other
التخييط