sh?shudu meaning in english


शब्द : శేషుడు

Transliteration : shēShuDu

Other spellings : sh?shudu

Meanings in english :

name of the great dragon
king of serpents
Telugu to English
English To Telugu


Recent Telugu English Meaning