duku meaning in english

[Tel.] v. n. To leap over, get over, cross. dumuku. dukudu dukudu. adj. Uneven. egudu digudu. Forward.