attidu meaning in english


शब्द : అట్టిడు

Transliteration : aTTiDu

Other spellings : attidu

Meanings in english :

just such man
Telugu to English
English To Telugu