doomudi meaning in english


शब्द : దూముడి

Transliteration : duumuDi

Other spellings : doomudi

Meanings in english :

knot withloop
running knot
Telugu to English
English To Telugu