atirathudu meaning in english


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

Transliteration : atirathuDu

Other spellings : atirathudu

Meanings in english :

Telugu to English
English To Telugu