English-Chinese dictionary »

sheepfold meaning in Chinese

EnglishChinese
sheepfold (enclosure)
noun
[UK: ˈʃiːp.fəʊld]
[US: ˈʃiːpfoʊld]

羊圈 /yángjuān/noun