Chinese-English dictionary »

红熊猫 /hóngxióngmāo/ meaning in English

ChineseEnglish
红熊猫 /hóngxióngmāo/ noun

red panda(Ailurus fulgens)
noun