Polish-English dictionary »

drwalka meaning in English

PolishEnglish
drwalka noun

woodshednoun
enclosed structure for storing firewood