sunaasirudu meaning in english


शब्द : సునాసీరుడు

Transliteration : sunaasiiruDu

Other spellings : sunaasirudu

Meanings in english :

epithet of the god indra
Telugu to English
English To Telugu


Recent Telugu English Meaning