tudumu meaning in english


शब्द : తుడుము

Transliteration : tuDumu

Other spellings : tudumu

Meanings in english :


kind of drum
Telugu to English
English To Telugu