English-Chinese dictionary »

tibetan fox meaning in Chinese

EnglishChinese
Tibetan fox (Vulpes ferrilata)
noun

藏狐 /Zànghú/noun