Polish-English dictionary »

owczarnia meaning in English

PolishEnglish
owczarnia noun

sheepcotenoun
small building for sheltering sheep

sheepfoldnoun
enclosure