English-Chinese dictionary »

cattle station meaning in Chinese

EnglishChinese
cattle station (cattle farm)
noun

养牛场 /yǎngniúchǎng/noun

養牛場noun