doobidi meaning in english


शब्द : దూబిడి

Transliteration : duubiDi

Other spellings : doobidi

Meanings in english :

stick used f
keeping the loose pieces of thread in spinning
Telugu to English
English To Telugu