Polish-English dictionary »

szczapa meaning in English

PolishEnglish
szczapa

scrag

szczapa noun

billetnoun
short piece of firewood