Polish-English dictionary »

strugaczka meaning in English

PolishEnglish
strugaczka noun

sharpenernoun
device for making things sharp