or tamku tamuku. [Tel.] n. A drum, a tambourine. tudumu.
or టమ్కు tamuku. [Tel.] n. A drum, a tambourine. తుడుము.