dand?ra meaning in english


शब्द : దండోరా

Transliteration : daNDōraa

Other spellings : dand?ra

Meanings in english :

proclamation by beat of tom-tom
Telugu to English
English To Telugu