Dictionary Translate Correct Ask AI
Noun
dovetail [pl. dovetails]
dovetail [pl. dovetails] , {carp.}
تعشيقة {نجارة}
dovetail {carp.}