Dictionary Translate Correct Ask AI
Noun
stitch [pl. stitches] , {clothing}
seam {relations}