Chinese-English dictionary »

放牧场 /fàngmùchǎng/ meaning in English

ChineseEnglish
放牧场 /fàngmùchǎng/ noun

range [ranges](area of open, often unfenced, grazing land)
noun
[UK: reɪndʒ] [US: ˈreɪndʒ]