Polish-English dictionary »

szkółka meaning in English

PolishEnglish
szkółka noun

nurserynoun
place where young plants are cultivated for transplanting

seedbednoun
ground prepared for planting of seeds