Chinese-English dictionary »

云豹 /yúnbào/ meaning in English

ChineseEnglish
云豹 /yúnbào/ noun

clouded leopard(medium sized arboreal cat)
noun

Your history