Polish-English dictionary »

obora meaning in English

PolishEnglish
obora noun

byrenoun
a barn, especially one used for keeping cattle

cowshednoun
place for cows

vacherynoun
cattle enclosure