atirathudu meaning in english


शब्द : అతిరథుడు

Transliteration : atirathuDu

Other spellings : atirathudu

Meanings in english :

charioteer
warriincar
Telugu to English
English To Telugu