dubidi meaning in english

[Tel. duyu+pidi.] n. A stick used for keeping the loose pieces of thread in spinning, nulutodanapudu cidu tagilincutaku nilipe pithamamarcinakoyya.