English-Chinese dictionary »

musk ox meaning in Chinese

EnglishChinese
musk ox (Arctic mammal)
noun

麝牛 /shèniú/noun

Your history