mantudu meaning in english


शब्द : మంతుడు

Transliteration : mantuDu

Other spellings : mantudu

Meanings in english :

affix
denoting one who has
Telugu to English
English To Telugu