Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: gangcha cansha ganshi gangshao gangshi ganshe ?

niè shā Ganesha (the elephant-headed God in Hinduism, son of Shiva and Parvati)

Dictionary · Google Translate · Help
By MDBG 2024