Chinese-English dictionary »

食鱼貂 /shíyúdiāo/ meaning in English

ChineseEnglish
食鱼貂 /shíyúdiāo/ noun

fisher(marten)
noun
[UK: ˈfɪ.ʃə(r)] [US: ˈfɪ.ʃər]