English-Chinese dictionary »

kumbhanda meaning in Chinese

EnglishChinese
kumbhanda (spirit)
proper noun

鳩槃荼proper noun

鳩盤拏proper noun