Chinese-English dictionary »

灵熊 /língxióng/ meaning in English

ChineseEnglish
灵熊 /língxióng/ noun

spirit bear(translations based on "spirit bear", see also: Kermode bear)
noun

Your history