Polish-English dictionary »

izbica meaning in English

PolishEnglish
izbica noun

starlingnoun
pilings