gumudu meaning in english


शब्द : గుముడు

Transliteration : gumuDu

Other spellings : gumudu

Meanings in english :

plant named
to boxto strike with the fist
Telugu to English
English To Telugu