attidu meaning in english

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

Transliteration : aTTiDu

Other spellings : attidu

Meanings in english :

Telugu to English
English To Telugu