amarudu meaning in english


शब्द : అమరుడు

Transliteration : amaruDu

Other spellings : amarudu

Meanings in english :

As noun :
god
As adjective :
immortal
Telugu to English
English To Telugu