kaushikudu meaning in english


शब्द : కౌశికుడు

Transliteration : kaushikuDu

Other spellings : kaushikudu

Meanings in english :

title of indra: also of viswamitra
Telugu to English
English To Telugu