English-Polish dictionary »

sheepfold meaning in Polish

EnglishPolish
sheepfold noun
enclosure

owczarnianoun