inudu meaning in english


शब्द : ఇనుడు

Transliteration : inuDu

Other spellings : inudu

Meanings in english :

name of the god surya
Telugu to English
English To Telugu