English-Chinese dictionary »

caprid meaning in Chinese

EnglishChinese
caprid noun

羊 /yáng/noun

ovicaprid noun

家羊 /jiāyáng/noun