suturae

listen to the pronunciation of suturae
Lateinisch - Englisch
seam, stitch, piece of sewing