Polish-English dictionary »

spiżarka meaning in English

PolishEnglish
spiżarka noun

pantrynoun
storage room