PWS

*dḳdḳ - to pound; to be fine, small

A variant root of *d attested in WS in both transitive and intransitive (adjectival) verbs as well as in derived nouns.  

PS
*dḳḳ - to crush, to pound; to be ground finely, to be fine, minute (EDA II)

For the frequent in individual Semitic languages semantic shift ‘to be ground finely, to be fine, minute’ > ‘to be little, smalľ in Indo-European languages see Buck 1949, 880ff.

Official Aramaic
dḳdḳ - small (DNWSI 258)
Jewish Palestinian Aramaic
daḳdīḳ - small, thin (DJPA 154)
Jewish Babylonian Aramaic
daḳdēḳ - very small (DJBA 348)
Syriac
daḳdḳā - small (LSyr. 163)
Arabic
daqdāq- - small gibbous tracts of sand heaped up (Lane 897)
Tigre
däḳdäḳä - to split (WTS 526)
Tigrinya
däḳdäḳä - to transfix, to run through, to thrust, to stab (TED 2109)
Amharic
däḳäddäḳä - to stamp on the ground, to pound, to beat, to thrash (AED 1770)