Polish-English dictionary »

ostrzarka meaning in English

PolishEnglish
ostrzarka

grindstone