Polish-English dictionary »

izdebka meaning in English

PolishEnglish
izdebka noun

cubbyholenoun
a small, snug room