Polish-English dictionary »

ściółka meaning in English

PolishEnglish
ściółka noun

litternoun
bedding for animals

litternoun
layer of dead leaves and other organic matter

litternoun
material for litter tray