Chinese-English dictionary »

麝牛 /shèniú/ meaning in English

ChineseEnglish
麝牛 /shèniú/ noun

musk ox(Arctic mammal)
noun