tathaagatudu meaning in english


शब्द : తథాగతుడు

Transliteration : tathaagatuDu

Other spellings : tathaagatudu

Meanings in english :

epithet of buddha
Telugu to English
English To Telugu