certain king whose exertions brought the ganges from heaven to earth meaning in telugu
Word: certain king whose exertions brought the ganges from heaven to earth
Meanings in telugu :
bhagirathudu ( భగీరథుడు )
Related English Telugu Meaning
Telugu to English
English To Telugu