bhatudu meaning in english

शब्द : భటుడు

Transliteration : bhaTuDu

Other spellings : bhatudu

Meanings in english :

Telugu to English
English To Telugu