Chinese-English dictionary »

黃喉貂 meaning in English

ChineseEnglish
黃喉貂 noun

yellow-throated marten(Martes flavigula)
noun