urumudu meaning in english


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

Transliteration : urumuDu

Other spellings : urumudu

Meanings in english :

certain forest tree
with delicate blossoms andfruit as large aslemon
Telugu to English
English To Telugu