pussarudu meaning in english


शब्द : పుస్సరుడు

Transliteration : pussaruDu

Other spellings : pussarudu

Meanings in english :

As noun :
leader
chief
Telugu to English
English To Telugu