Chinese-English dictionary »

沙狐 /shāhú/ meaning in English

ChineseEnglish
沙狐 /shāhú/ noun

corsac fox(Vulpes corsac)
noun
[UK: kˈɔːsak fˈɒks] [US: kˈɔːrsæk fˈɑːks]