Chinese-English dictionary »

藏狐 /zànghú/ meaning in English

ChineseEnglish
藏狐 /Zànghú/ noun

Tibetan fox(Vulpes ferrilata)
noun