Polish-English dictionary »

karczowisko meaning in English

PolishEnglish
karczowisko noun

clearingnoun
area of land within a wood or forest devoid of trees