naaradudu meaning in english


शब्द : నారదుడు

Transliteration : naaraduDu

Other spellings : naaradudu

Meanings in english :

As noun :
mercury
Telugu to English
English To Telugu