dattudu meaning in english


शब्द : దట్టుడు

Transliteration : daTTuDu

Other spellings : dattudu

Meanings in english :

As noun :
hero
As adjective :
brave
Telugu to English
English To Telugu