Chinese-English dictionary »

鳩盤拏 meaning in English

ChineseEnglish
鳩盤拏 proper noun

kumbhanda(spirit)
proper noun