Darut

English: (noun) stitch, as in sewing


Source: Peter Martin's Kelabit Dictionary