Noun
dovetail [pl. dovetails] , {carp.}
تعشيقة {نجارة}
gear [pl. gears]
mesh [pl. meshes]
related Results
lap joint {carp.}
dovetail {carp.}