Chinese-English dictionary »

食蟹狐 /shíxiè hú/ meaning in English

ChineseEnglish
食蟹狐 /shíxiè / noun

crab-eating fox(Cerdocyon thous)
noun

Your history