Polish-English dictionary »

corral meaning in English

PolishEnglish
corral noun

corralnoun
enclosure for livestock