damarukamu meaning in english


शब्द : డమరుకము

Transliteration : Damarukamu

Other spellings : damarukamu

Meanings in english :

rattle
small drum shaped like an hour glassskill
Telugu to English
English To Telugu