Polish-English dictionary »

dłubanka meaning in English

PolishEnglish
dłubanka noun

dugoutnoun
canoe